body{background-image: url("../images/208.jpg");background-repeat:no-repeat;margin:0 auto;padding:0 ;text-align: center;}
.reg{width:450px;margin:200px auto;padding:25px;background-color:rgb(0,0,0,0.1);}
.reg .title{text-align:center;padding-bottom:10px;color: #FFFFFF;font-size: 20px;}
.reg th{font-weight:normal;text-align:right;color: #ecf0f1;}
.reg input{width:180px;text-align: center;border:1px solid #dfe6e9;height:20px;outline: none;background: none;border-radius:24px;}
.reg .td-auto-login{font-size:14px;text-align:left;padding-left:105px;padding-top:5px;color: #ecf0f1;}
.reg .checkbox{width:auto;vertical-align:middle;}
.reg label{vertical-align:middle;}
.reg .button{background-color:#ded8cc;outline: none;color:#2c3e50;width:80px;height:25px;margin:0 5px;cursor:pointer;border-radius: 24px;border: 1px solid #dfe6e9;}
.reg .td-btn{text-align:center;padding-top:5px;}
.error-box{width:378px;text-align:center;margin: 0 auto;background:#c9c0c091;border:1px solid #f90000;font-size:14px;color:#000000;}
.error-box ul{margin:10px auto;padding-left:0px;list-style: none;}
.reg input[type = "button"]:hover,input[type = "submit"]:hover{
    background-color: #d0818c;
}
.reg input[type = "text"]:focus, .reg input[type = "password"]:focus {
    width: 200px;
    transition: 0.25s;
    border-color:#66afe9;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}